snow-clearing vehicle - Turco Inglés Diccionario